Description:
Group methods together that differ only by their parameter list. It is good practice to order from the least number of parameters to the most.
Incorrect:
Printer = class
public
procedure print(s:String);overload;
procedure flush();
procedure print(buf:array of char);overload;
end;
Correct:
Printer = class
public
procedure print(s:String);overload;
procedure print(buf:array of char);overload;
procedure flush();
end;